[redwood backport] allow symlinks to be used in place of static asset artifacts #34970
+5
−7
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Backports #34894 to Redwood.
Testing
I will verify the LMS/Studio frontend functionality with this branch using the linked sandbox (UN: openedx, PW: openedx)
Merge considerations / rationale
This is low/no risk and fully backwards-compatible.
With this PR: This PR makes possible an experimental significant optimization to Tutor Dev setup time. That optimization will not be ready for Tutor v18.0.0 (the initial Redwood release), but it will hopefully be ready for Tutor v18.1.0. Backporting this PR to Redwood makes that possible.
Without this PR: the Tutor Dev optimization mentioned above could be made available on Tutor Nightly, but it would not be feasible for standard Tutor until Sumac (v19.0.0).